make up for something one could not achieve before - Spanisch Englisch Wörterbuch